table {
	margin-bottom: 30px;
	border : 1px solid #A8A8A8;
	width: 900px;
}

td {
	padding: 8px 8px 8px 8px;
}

.detail {
	text-align: center;
	border: 1px solid #A8A8A8;
}

.detailcol {
	background-color: #f3e7ff;
}

#colorImg {
	border: 1px solid #A8A8A8;
	padding: 1px 1px 1px 1px;
}

#detail_table tr:nth-child(even) {background: #fafafa}
#detail_table tr:nth-child(odd) {background: #ededed}

.img_btn {
	width:36px;
	height:36px;
}

#checkout {
	width:900px;
	background-color: #e6cec1;
	text-align: right;
	margin-bottom: 100px;
}